Telegram Group & Telegram Channel
Для синхронизации или передаче данных между разными вкладками можно использовать LocalStorage

Во Vue можно даже сделать реактивную обертку.

Но можно гораздо проще и эффективней - через Broadcast Channel API. C помощью него можно создавать канал, постить в него сообщения и слушать сообщения приходящие в этот канал.


// Создаем канал
const bc = new BroadcastChannel("share_channel");

// Посылаем сообщение в канал
bc.postMessage("Сообщение какое-то");

// Ловим событие в канале
bc.onmessage = (event) => {
console.log(event);
};


Также postMessage можно использовать для связи открытых окон ( login ) с родительским окном - window.opener.postMessage()

#js



tg-me.com/vuefaq/1415
Create:
Last Update:

Для синхронизации или передаче данных между разными вкладками можно использовать LocalStorage

Во Vue можно даже сделать реактивную обертку.

Но можно гораздо проще и эффективней - через Broadcast Channel API. C помощью него можно создавать канал, постить в него сообщения и слушать сообщения приходящие в этот канал.


// Создаем канал
const bc = new BroadcastChannel("share_channel");

// Посылаем сообщение в канал
bc.postMessage("Сообщение какое-то");

// Ловим событие в канале
bc.onmessage = (event) => {
console.log(event);
};


Также postMessage можно использовать для связи открытых окон ( login ) с родительским окном - window.opener.postMessage()

#js

BY Vue-FAQ




Share with your friend now:
tg-me.com/vuefaq/1415

View MORE
Open in Telegram


Vue FAQ Telegram | DID YOU KNOW?

Date: |

Vue FAQ from ye


Telegram Vue-FAQ
FROM USA